machine foot - Francés Inglés Diccionario